﻿
using HBase;
using System;
namespace hCommand {
    public  class AbsCoreStock :BaseEntity {
       
        //托盘类型，大托盘，高托盘，长托盘，等用于分配货位时使用，
        //不同托盘类型在入库存储过程中对应的不同算法
        //public int? locType { get; set; }
        public long classifyId { get; set; }
        public long deepDiff { get; set; }
        public int locId { get; set; }
 
        public string boxCode { get; set; }
    
        public int status { get; set; } 
        public DateTime createTime { get; set; }
        public DateTime? changeTime { get; set; }
        public long pkId { get; set; }
  
        public int eigen { get; set; }

        public const String isStoreStr = "status > 2 and status<70 "  ;
    }

    public enum StockStatus {
        编辑 = 1,
        下限 = 2,
        库外 = 3,
        入库中=15,
        移库中 = 25,
        库存 = 29,
        出库中 = 35,
    
        库外移动 = 56,
        上限=70,
        PDA出库删除 = 72, 盘亏删除 = 74, 异常删除 =75, 直接删除 = 76, 明细出库同步删除 = 77
    }
  
}

           